in up to one's eyeballs - French English Dictionary